decomposing animal cadaver - Almanca İngilizce Sözlük